horse and rabbit stew - Spanish English Dictionary